package info.wangyuan.agent.entity.dto;

import dev.langchain4j.model.chat.ChatModel;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serial;
import java.io.Serializable;


/**
 * @author Albert
 * @since 2025-09-02 14:35:41
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class RagDocSyncChunkMsgDTO implements Serializable {

    @Serial
    private static final long serialVersionUID = 5517731583403276913L;

    /**
     * 文件id
     */
    private Integer fileId;

    /**
     * 文件总页数
     */
    private Integer pageSize;

    /**
     * ocr模型
     */
    private ChatModel chatModel;
}
